home *** CD-ROM | disk | FTP | other *** search
- -- card: 5615 from stack: in
- -- bmap block id: 10968
- -- flags: 4000
- -- background id: 6049
- -- name: Connect Setup
- ----- HyperTalk script -----
- on openCard
- push recent card
- hide menubar
- global connectMode
- if connectMode is empty then put "Simulation" into connectMode
-
- repeat 5 times
- get the highlight of card btn connectMode
- set the highlight of card btn connectMode to not it
- wait 5
- end repeat
- click at the loc of card btn connectMode
- pass openCard
- end openCard
-
- --on closeCard
- global connectMode,myHostName,myUserName,myPassword
- put "Simulation" into connectMode --only support simulation for now
- put card field "myHostName" into myHostName
- put card field "myUserName" into myUserName
- put card field "myPassword" into myPassword
- pass closeCard
- end closeCard
-
- on changeConnectMode
- get (highlight of the target) and false
- set highlight of card btn "Simulation" to it
- set highlight of card btn "Direct" to it
- set highlight of card btn "Modem" to it
- set highlight of card btn "AppleTalk" to it
- set highlight of card btn "DECnet" to it
- set highlight of the target to not it
-
- global connectMode
- put the short name of the target into connectMode
- end changeConnectMode
-
-
- -- part 3 (field)
- -- low flags: 01
- -- high flags: 2004
- -- rect: left=170 top=85 right=321 bottom=487
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 20
- -- part name:
-
-
- -- part 18 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=306 top=110 right=223 bottom=458
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 20
- -- part name: mode types
-
-
- -- part 4 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=182 top=109 right=293 bottom=279
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 20
- -- part name: Headings
-
-
- -- part 5 (field)
- -- low flags: 03
- -- high flags: 4000
- -- rect: left=288 top=229 right=250 bottom=460
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 20
- -- part name: myHostName
-
-
- -- part 8 (field)
- -- low flags: 03
- -- high flags: 4000
- -- rect: left=288 top=249 right=270 bottom=460
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 20
- -- part name: myUserName
-
-
- -- part 9 (field)
- -- low flags: 03
- -- high flags: 4000
- -- rect: left=288 top=269 right=290 bottom=460
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 20
- -- part name: myPassword
-
-
- -- part 13 (button)
- -- low flags: 00
- -- high flags: 0006
- -- rect: left=288 top=151 right=172 bottom=374
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Modem
- ----- HyperTalk script -----
- on mouseUp
- ChangeConnectMode
-
- get word 1 of card field "baud rate"
- if it is empty then
- put "1200 baud" into card field "baud rate"
- get 1200
- end if
- put "nivax" & it into card field "myHostName"
- put empty into card field "myUserName"
- put empty into card field "myPassword"
- end mouseUp
-
-
-
- -- part 14 (button)
- -- low flags: 00
- -- high flags: 0006
- -- rect: left=288 top=171 right=192 bottom=396
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: AppleTalk
- ----- HyperTalk script -----
- on mouseUp
- get the short name of the target
- answer it && "is not currently supported."
- --ChangeConnectMode
- end mouseUp
-
-
-
- -- part 15 (button)
- -- low flags: 00
- -- high flags: 0006
- -- rect: left=288 top=191 right=212 bottom=381
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: DECnet
- ----- HyperTalk script -----
- on mouseUp
- get the short name of the target
- answer it && "is not currently supported."
- --ChangeConnectMode
- end mouseUp
-
-
-
- -- part 16 (button)
- -- low flags: 00
- -- high flags: 0006
- -- rect: left=288 top=131 right=152 bottom=364
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Direct
- ----- HyperTalk script -----
- on mouseUp
- ChangeConnectMode
-
- put "nivax" into card field "myHostName"
- put empty into card field "myUserName"
- put empty into card field "myPassword"
- end mouseUp
-
-
-
- -- part 17 (button)
- -- low flags: 00
- -- high flags: 4006
- -- rect: left=288 top=111 right=132 bottom=400
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Simulation
- ----- HyperTalk script -----
- on mouseUp
- ChangeConnectMode
-
- put "My Host Name" into card field "myHostName"
- put "My Name" into card field "myUserName"
- put "My Password" into card field "myPassword"
-
- if the commandKey is down then
- --go to the data cards for the simulation
- visual zoom open to gray
- visual zoom open
- go card 1 of background "Simulation Host"
- end if
- end mouseUp
-
-
-
- -- part 20 (field)
- -- low flags: 80
- -- high flags: 0007
- -- rect: left=27 top=109 right=234 bottom=161
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: help
-
-
- -- part 21 (field)
- -- low flags: 01
- -- high flags: 0004
- -- rect: left=380 top=150 right=170 bottom=468
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 20
- -- text size: 18
- -- style flags: 0
- -- line height: 18
- -- part name: baud rate
- ----- HyperTalk script -----
- on mouseDown
- put "300 baud,1200 baud,2400 baud,9600 baud" into baudRateList
- get itemOffset(card field "baud rate",baudRateList)
- put item 1 of rect of card field "baud rate" into h
- put item 2 of rect of card field "baud rate" into v
- put item 1 of loc of card window into dh
- put item 2 of loc of card window into dv
-
- get PopupMenu(baudRateList, it, v+1+dv, h+dh+1)
- if it <> 0 then
- put item it of baudRateList into card field "baud rate"
- send mouseUp to card btn "Modem"
- end if
- end mouseDown
-
-
-
- -- part 25 (button)
- -- low flags: 00
- -- high flags: 0000
- -- rect: left=410 top=32 right=80 bottom=480
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: go map
- ----- HyperTalk script -----
- on mouseUp
- put false into QuotaHasChanged
- if not inDebug() then
- hide menuBar
- hide message box
- hide tool window
- hide pattern window
- set cursor to 4
- lock screen
- go to card "Map of Regions"
- send "EraseMap" to bkgnd "Map"
- unlock screen with visual dissolve
- send "RetrieveAllData" to bkgnd "Map"
- else
- visual dissolve
- go to card "Map of Regions"
- end if
- end mouseUp
-
-
-
- -- part contents for card part 4
- ----- text -----
- Connection
- Mode
-
-
-
-
- Host Name
- User Name
- Password
-
- -- part contents for card part 5
- ----- text -----
- My Host Name
-
- -- part contents for card part 18
- ----- text -----
- Simulation
- Direct
- Modem
- AppleTalk
- DecNET
-
- -- part contents for card part 21
- ----- text -----
- 9600 baud
-
- -- part contents for card part 8
- ----- text -----
- My Name
-
- -- part contents for card part 9
- ----- text -----
- My Password